internal speaker - Spanish English Dictionary